package com.lxw.manage_cms.service;


import com.lxw.framework.domain.cms.CmsTemplate;

import java.util.List;

public interface ICmsTemplateService {


    /**
     * （站点ID：精确匹配，模板名称：模糊匹配）
     * @param siteId
     * @param tempName
     * @return
     */
    List<CmsTemplate> findTemplate(String siteId, String tempName);

    /**
     * 添加模板 模板名称、站点ID、模版文件Id：templateFileId不能为空
     * @param cmsTemplate
     */
    void addTemplate(CmsTemplate cmsTemplate);

    /**
     * 查询所有的模板信息
     * @return
     */
    List<CmsTemplate> findTemplateAll();

    /**
     * 通过id查询模板信息
     * @param templateId
     * @return
     */
    CmsTemplate findTemplateById(String templateId);
}
